Dersin Adı | Tasarımcılar için Programlama |
Kodu | Yarıyıl | Teori (saat/hafta) | Uygulama/Lab (saat/hafta) | Yerel Kredi | AKTS |
---|---|---|---|---|---|
VCD 436 | Güz/Bahar | 2 | 2 | 3 | 4 |
Ön-Koşul(lar) | Yok | |||||
Dersin Dili | İngilizce | |||||
Dersin Türü | Seçmeli | |||||
Dersin Düzeyi | Lisans | |||||
Dersin Veriliş Şekli | - | |||||
Dersin Öğretim Yöntem ve Teknikleri | ||||||
Dersin Koordinatörü | - | |||||
Öğretim Eleman(lar)ı | ||||||
Yardımcı(ları) | - |
Dersin Amacı | Bu dersin amacı, bilgilendirici ve etkileşimli duyarlı, görsel sunumlar oluşturma metodu olan veri görselleştirmesine özel vurgu yaparak bilgisayar programlamayı tanıtmaktır. Öğrenciler, temel etkileşimli tasarım prensiplerini öğrenir ve sanatçılar ve tasarımcılar için özel olarak geliştirilen bir programlama dili olan Arduino ve Processing ile etkileşimli görselleştirmeler yaratarak pratik deneyim kazanırlar. |
Öğrenme Çıktıları | Bu dersi başarıyla tamamlayabilen öğrenciler;
|
Ders Tanımı | |
Dersin İlişkili Olduğu Sürdürülebilir Kalkınma Amaçları | |
| Temel Ders | |
Uzmanlık/Alan Dersleri | ||
Destek Dersleri | ||
İletişim ve Yönetim Becerileri Dersleri | ||
Aktarılabilir Beceri Dersleri |
Hafta | Konular | Ön Hazırlık |
1 | Hello | |
2 | Kodlamaya Başlama Entegre bir geliştirme ortamı seçmek Kurulum Konsol ve Hata Raporlama | |
3 | Draw Canvas Drawing a Point and Basic Shapes Typography Color | |
4 | Değişkenler Değişen Değerler ve Temel Aritmetik | |
5 | Loops Random | |
6 | Events Mouse, Keyboard, Touch | |
7 | Medya Görüntü ve Vektör Grafikleri Ses ve Video Genişletilmiş Tipografi | |
8 | Hareket Kare Hızı Bir şeklin taşınması Zamanlayıcılar | |
9 | Functions | |
10 | Nesneler Nesneleri Oluşturma Özellikler ve Yöntemler | |
11 | Arrays | |
12 | İnsan bilgisayar etkileşimi Fiziksel Etkileşim Sensörler ve Aktüatörler | |
13 | Arduino Donanımı, Arduino IDE Digital IO pins Analogue In pins | |
14 | Arduino Devam | |
15 | Dönemin Gözden Geçirilmesi | |
16 | Dönemin gözden geçirilmesi |
Ders Kitabı | |
Önerilen Okumalar/Materyaller |
Yarıyıl Aktiviteleri | Sayı | Katkı Payı % |
Katılım | 16 | 10 |
Laboratuvar / Uygulama | ||
Arazi Çalışması | ||
Küçük Sınav / Stüdyo Kritiği | ||
Portfolyo | ||
Ödev | 1 | 10 |
Sunum / Jüri Önünde Sunum | ||
Proje | 3 | 80 |
Seminer/Çalıştay | ||
Sözlü Sınav | ||
Ara Sınav | ||
Final Sınavı | ||
Toplam |
Yarıyıl İçi Aktivitelerin Başarı Notuna Katkısı | ||
Yarıyıl Sonu Aktivitelerin Başarı Notuna Katkısı | ||
Toplam |
Yarıyıl Aktiviteleri | Sayı | Süre (Saat) | İş Yükü |
---|---|---|---|
Teorik Ders Saati (Sınav haftası dahildir: 16 x teorik ders saati) | 16 | 4 | 64 |
Laboratuvar / Uygulama Ders Saati (Sınav haftası dahildir. 16 x uygulama/lab ders saati) | 16 | ||
Sınıf Dışı Ders Çalışması | 0 | ||
Arazi Çalışması | |||
Küçük Sınav / Stüdyo Kritiği | |||
Portfolyo | |||
Ödev | 2 | ||
Sunum / Jüri Önünde Sunum | |||
Proje | 1 | 14 | |
Seminer/Çalıştay | |||
Sözlü Sınav | |||
Ara Sınavlar | |||
Final Sınavı | |||
Toplam | 78 |
# | Program Yeterlilikleri / Çıktıları | * Katkı Düzeyi | ||||
1 | 2 | 3 | 4 | 5 | ||
1 | Fiziksel ve dijital mecralarda, temel tasarım prensiplerini uygulayarak görsel anlatılar ve mesajlar kurgular. | X | ||||
2 | Çeşitli tasarım metodlarını kullanarak karmaşık problemleri çözer. | X | ||||
3 | Yaratıcı yönetmenlik/sanat yönetmenliği yapar. | X | ||||
4 | Görsel İletişim Tasarımı alanında edindiği ileri düzeydeki kuramsal ve uygulamalı bilgileri kullanır. | X | ||||
5 | Estetik ve etkili tasarım çözümlerini geliştirmekte sosyal ve etik farkındalık içerisinde davranır, bireysel ve kolektif düzeyde sorumluluk alır. | X | ||||
6 | Görsel İletişim Tasarımı alanında dünyada ve Türkiye’deki gelişmeleri yakından inceleyerek bunları yorumlar ve değerlendirebilir. | X | ||||
7 | Durağan ve hareketli görüntüleri üretmek/düzenlemek konusunda ileri düzeyde bilgi ve deneyime sahip olur. | X | ||||
8 | İlgili yazılım, mecra ve iletişim teknolojilerini ileri düzeyde kullanır. | X | ||||
9 | Eleştirel düşünme ve bu düşünme şeklini tasarım çalışmalarına aktarma becerilerini edinir. | X | ||||
10 | Alanında kendi kendini sürekli yenileme ve eğitme inisiyatifini üstlenir, yaşam boyu öğrenme yaklaşımı geliştirir. | X | ||||
11 | Bir yabancı dili kullanarak görsel iletişim tasarımı ile ilgili bilgi toplar ve meslektaşları ile iletişim kurar. ("European Language Portfolio Global Scale", Level B1) | X | ||||
12 | İkinci yabancı dili orta düzeyde kullanır. | |||||
13 | İnsanlık tarihi boyunca oluşan bilgi birikimini uzmanlık alanıyla ilişkilendirir. |
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest